import { BaseService, Service, Permission } from '@/cool';
// 工作台
@Service('crm/workbench')
export default class extends BaseService {
	// 订单统计
	@Permission('order')
	order(params) {
		return this.request({
			url: '/order',
			params: {
				...params
			}
		});
	}

	// 用户统计
	@Permission('user')
	user(params) {
		return this.request({
			url: '/user',
			params: {
				...params
			}
		});
	}

	// 获取IP及当前时间
	@Permission('getIp')
	getIp(params) {
		return this.request({
			url: '/getIp',
			params: {
				...params
			}
		});
	}
	// 提现统计
	@Permission('withdraw')
	withdraw(params) {
		return this.request({
			url: '/withdraw',
			params: {
				...params
			}
		});
	}
	// 用户出单排行
	@Permission('userRanking')
	userRanking(params) {
		return this.request({
			url: '/userRanking',
			params: {
				...params
			}
		});
	}
	//  商品出单排行
	@Permission('itemRanking')
	itemRanking(params) {
		return this.request({
			url: '/itemRanking',
			params: {
				...params
			}
		});
	}
}
